information sharing technology - French English Dictionary